// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
thread 'POLBACK' 

:POLBACK_11
wait 0 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @POLBACK_11 
if 
  $ONMISSION == 0 
else_jump @POLBACK_11 
wait 0 
if and
0AB0:   key_pressed 71 
0AB0:   key_pressed 66 
else_jump @POLBACK_11 
Model.Load(#SAVANNA)
Model.Load(#FAM1)
Model.Load(#FAM2)
Model.Load(#FAM3)
Model.Load(#TEC9)
Model.Load(#CELLPHONE)
Model.Load(#SAWNOFF)
Model.Load(#MICRO_UZI)
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 50.0 0.0 5.0 
02C1: store_to 1@ 2@ 3@ car_path_coords_closest_to 1@ 2@ 3@ 
04C4: store_coords_to 14@ 15@ 16@ from_actor $PLAYER_ACTOR with_offset 0.0 5.0 0.0 

:POLBACK_187
wait 0 
if and
   Model.Available(#SAVANNA)
   Model.Available(#FAM1)
   Model.Available(#FAM2)
   Model.Available(#FAM3)
   Model.Available(#TEC9)
   Model.Available(#SAWNOFF)
   Model.Available(#MICRO_UZI)
   Model.Available(#CELLPHONE)
else_jump @POLBACK_187 
0729: AS_actor $PLAYER_ACTOR hold_cellphone 1 
wait 2500 
0729: AS_actor $PLAYER_ACTOR hold_cellphone 0 
wait 100 
4@ = Car.Create(#SAVANNA, 1@, 2@, 3@)
0229: set_car 4@ primary_color_to 127 secondary_color_to 127 
03CC: enable_car 4@ stuck_check_distance_to 2.0 time_to 2000 
25@ = Marker.CreateAboveCar(4@)
00AE: set_car 4@ traffic_behaviour_to 2 
10@ = Actor.CreateAsDriver(Gang2, #FAM1, 4@)
Actor.Health(10@) = 500
Actor.WeaponAccuracy(10@) = 500
081A: set_actor 10@ weapon_skill_to 2 
12@ = Actor.CreateAsPassenger(Gang2, #FAM2, 4@, 1)
Actor.Health(12@) = 500
Actor.WeaponAccuracy(12@) = 500
081A: set_actor 12@ weapon_skill_to 2 
13@ = Actor.CreateAsPassenger(Gang2, #FAM3, 4@, 2)
Actor.Health(13@) = 500
Actor.WeaponAccuracy(13@) = 500
081A: set_actor 13@ weapon_skill_to 2 
Car.DriveTo(4@, 14@, 15@, 16@)
Marker.Disable(25@)

:POLBACK_444
wait 0 
if 
01B0:   car 4@ sphere 0 in_sphere 14@ 15@ 16@ radius 10.0 10.0 10.0 stopped 
else_jump @POLBACK_444 
05CD: AS_actor 10@ exit_car 4@ 
05CD: AS_actor 12@ exit_car 4@ 
05CD: AS_actor 13@ exit_car 4@ 
wait 500 
Actor.GiveWeaponAndAmmo(10@, Tec9, 9999)
Actor.GiveWeaponAndAmmo(12@, Sawnoff, 9999)
Actor.GiveWeaponAndAmmo(13@, MicroUzi, 9999)
wait 250 
07AF: $MAPLAYAGANG = player $PLAYER_CHAR group 
0630: put_actor $PLAYER_ACTOR in_group $MAPLAYAGANG as_leader 
0631: put_actor 10@ in_group $MAPLAYAGANG 
0631: put_actor 12@ in_group $MAPLAYAGANG 
0631: put_actor 13@ in_group $MAPLAYAGANG 
wait 7000 

:POLBACK_599
wait 0 
if and
06EE:   actor 10@ in_group $MAPLAYAGANG 
06EE:   actor 12@ in_group $MAPLAYAGANG 
06EE:   actor 13@ in_group $MAPLAYAGANG 
else_jump @POLBACK_11 
jump @POLBACK_599 
